streamlined struts - Spanish English Dictionary